der Haddock - Turkish English Dictionary